Text copied to clipboard!
Tytuł
Text copied to clipboard!Deweloper Funkcji Systemowych Systemów Wbudowanych
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Dewelopera Funkcji Systemowych Systemów Wbudowanych, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację oraz optymalizację funkcji systemowych w urządzeniach opartych na systemach wbudowanych. Praca obejmuje współpracę z zespołami sprzętowymi i programistycznymi, analizę wymagań systemowych oraz wdrażanie rozwiązań zapewniających niezawodność i wydajność urządzeń.
Do głównych zadań należy projektowanie i rozwijanie oprogramowania niskopoziomowego, integracja sterowników sprzętowych, testowanie oraz debugowanie kodu, a także dokumentowanie rozwiązań technicznych. Kandydat będzie uczestniczył w całym cyklu życia produktu – od koncepcji, przez prototypowanie, aż po wdrożenie i wsparcie techniczne. Wymagana jest znajomość języków programowania C i C++, doświadczenie w pracy z systemami operacyjnymi czasu rzeczywistego (RTOS) oraz umiejętność analizy i rozwiązywania problemów technicznych.
Idealny kandydat powinien wykazywać się samodzielnością, dokładnością oraz umiejętnością pracy w zespole projektowym. Mile widziane są doświadczenia w pracy z mikrokontrolerami, znajomość protokołów komunikacyjnych (np. SPI, I2C, UART) oraz umiejętność czytania dokumentacji technicznej w języku angielskim. Oferujemy atrakcyjne wynagrodzenie, możliwość rozwoju zawodowego oraz pracę przy innowacyjnych projektach technologicznych. Jeśli pasjonujesz się technologią wbudowaną i chcesz mieć realny wpływ na rozwój nowoczesnych urządzeń, zapraszamy do aplikowania.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja funkcji systemowych w systemach wbudowanych
- Tworzenie i integracja sterowników sprzętowych
- Testowanie i debugowanie oprogramowania niskopoziomowego
- Analiza wymagań technicznych i dokumentowanie rozwiązań
- Współpraca z zespołami sprzętowymi i programistycznymi
- Optymalizacja wydajności i niezawodności systemów
- Udział w całym cyklu życia produktu
- Wsparcie techniczne i rozwiązywanie problemów
- Aktualizacja i utrzymanie istniejącego oprogramowania
- Przygotowywanie raportów z postępu prac
Wymagania
Text copied to clipboard!- Wykształcenie wyższe techniczne (informatyka, elektronika lub pokrewne)
- Doświadczenie w programowaniu w językach C i C++
- Znajomość systemów operacyjnych czasu rzeczywistego (RTOS)
- Umiejętność pracy z mikrokontrolerami i układami embedded
- Znajomość protokołów komunikacyjnych (SPI, I2C, UART)
- Umiejętność analizy i rozwiązywania problemów technicznych
- Znajomość narzędzi do debugowania i testowania oprogramowania
- Umiejętność czytania dokumentacji technicznej w języku angielskim
- Samodzielność i dobra organizacja pracy
- Mile widziane doświadczenie w pracy zespołowej
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu systemów wbudowanych?
- Czy pracowałeś z systemami operacyjnymi czasu rzeczywistego?
- Jakie protokoły komunikacyjne znasz i stosowałeś w praktyce?
- Opisz proces debugowania trudnego problemu technicznego.
- Jakie narzędzia wykorzystujesz do testowania oprogramowania?
- Czy masz doświadczenie w pracy z mikrokontrolerami?
- Jak radzisz sobie z dokumentacją techniczną w języku angielskim?
- Jakie projekty realizowałeś w zespole?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Dlaczego interesuje Cię praca przy systemach wbudowanych?